package com.tjetc;

public class _1Thread {
    public static void main(String[] args) {
        /*
            多线程基础：
            1. 理解多线程
            2. 线程的创建方式 2种
            3. 并发的基本解决方式
            4. 线程的生命周期
            5. 线程池的基本使用
            高并发: 数据的共享
                堆内存
                占内存
                方法区
                成员属性
                    只要数据共享就有可能产生并发，但是有些时候我们不用处理
            为什么这么难？
            1. 主要是因为你要学习的东西太多了
            （1） Java的并发基础
            （2） 数据结构和算法
            （3） 操作系统
         */

        /*
            进程：一个程序的运行就是一个进程，然后给进程分配内存空间
            线程：线程是由进程创建的，一个进程可以有多个线程
            对于我们来说 处理的就是高并发
         */
    }


}
